package cn.startom.sjdzpsdk;

import java.util.Map;

/**
 * 请求执行客户端接口
 * @author chenzhe
 */
public interface IClient {

    /**
     * 执行请求
     * @param <T>
     * @param request
     * @param resClass
     * @return
     */
    public <T> T execut(Request request, Class<?> resClass);

    /**
     * 生成签名
     * @param map
     * @return
     */
    public String buildSign(Map<String,Object> map);
}
